floating tranche - Turkish English Dictionary